Minutes, IBIS Quality Task Group 10 July 2018 11:00-12:00 EST (08:00-09:00 PST) ROLL CALL eASIC: David Banas Ericsson: Anders Ekholm Intel: Michael Mirmak Eugene Lim IO Methodology: * Lance Wang Mentor, a Siemens Business Arpad Muranyi Signal Integrity Software: * Mike LaBonte Teraspeed Labs: * Bob Ross Visteon: Preetesh Rathod Everyone in attendance marked by * NOTE: "AR" = Action Required. -----------------------MINUTES --------------------------- Mike LaBonte conducted the meeting. Call for IBIS related patent disclosures: - None Call for opens: - None Review of previous meeting minutes: - Lance Wang moved to approve the July 03 minutes. Bob Ross seconded. Without objection the minutes were approved. ARs: - Bob Ross to write rules for Table 41. - Delayed this one. - Bob Ross to write description of .ims file header checking. - Done. Version 2 ready. - Mike LaBonte to write list of syntax check messages - Bob covered this. New IBISCHK bugs: - No new bugs. IBISCHK7 parser development: - Bob showed bird189_ims_checks_draft2.docx - Bob: There is some overlap of checks with existing IBIS keywords like [Pin Mapping]. - IBISCHK7 will need a new -ims option. - The [Interconnect Model] Param subparameter only supports format Value for now. - Param is invalid for Touchstone - A .iss referenced by a .ims can't be in another subdirectory of the .ibs file. - Lance: the ".ibs" should be removed from "referencing .ibs or .ims". - Mike: That is BIRD language, we can't change it. - Bob: The specification does not make the rule clear. - There are 2 levels of checking for Aggressor_only. - Mike: [Interconnect Model Set] is for conveniently bundling models for delivery. - [Interconnect Model Group] is more important, it defines what a package contains. - Some [Interconnect Model Group] rules should be enforced at [Interconnect Model Set] level, because the violations propagate upward. - Bob: Agree. - We can have a partial check for aggressors. - We can't check pin names in a standalone .ims file check. - Mike: We need to mention that in the parser document. - Bob: One check is for duplicate use of a pin name, but we can't catch all of those errors when checking standalone .ims files. - We might have only partial checking of Table 41 rules. - Mike: We need to decide if we will follow all possible bus_label and signal_name connections. - Bob: We need to specify a complete parser. - A_gnd will denote an extra terminal. - Mike: How does A_gnd impact checking? - Bob: A_gnd can be used for either ISS or TS. - For TS there can only be one extra A_gnd terminal, at most. - Mike: Agree. - We should not incorporate much BIRD189 language in the parser document. - That document should be written from the parser's point of view. - Bob: If we do a complete parser document the specification will not be needed. - Mike LaBonte moved to adjourn. Bob Ross seconded. Without objection the meeting ended. Meeting ended: 12:07 ET Next meeting July 17, 2018